lsdriveupgradeprogress
lsdriveupgradeprogress コマンドは、処理待ちのダウンロードがあるドライブの状況または進行を表示するために使用します。
構文
パラメーター
- -delim delimiter
- (オプション) デフォルトでは、簡略形式のビューのデータのすべての列がスペースで区切られます。各列の幅は、データの各項目の最大可能幅に設定されています。詳細ビューでは、データの項目ごとに 1 行が使用されます。見出しが表示される場合は、データと見出しはスペースで区切られます。-delim パラメーターは、この動作を指定変更します。-delim パラメーターでは、1 バイトの文字を入力できます。コマンド・ラインに
-delim :と入力すると、簡略ビューのすべてのデータ項目がコロン (:) で区切られます。例えば、列の間にスペースは入りません。詳細ビューでは、データと見出しは指定の区切り文字で区切られます。 - drive_id
- (オプション) 単一ドライブの更新の状況または進行を指定します。これが指定されないと、スケジュールに入っているすべてのドライブの更新状況が表示されます。注: このパラメーターを指定した場合、lsdriveupgradeprogress はこのドライブの更新状況を表示します。このパラメーターを指定しない場合、lsdriveupgradeprogress は要求されたすべてのドライブの更新状況を表示します。
説明
lsdriveupgradeprogress コマンドは、元の applydrivesoftware コマンドが、単一のドライブ (同期コマンド) または複数のドライブ (非同期コマンド) のどちらに対して発行された場合にも実行されます。
次の出力が可能です。
- id
- アクティブ・ドライブの ID を示します。
- status
- ドライブの状況を示します。以下の値は、それぞれ特定の意味を持っています。
progressingは、スケジュール済みのすべてのドライブが完了したことを示します。270 秒待ってから、再度 applydrivesoftware を発行してください。completedは、ファームウェアが正常にダウンロードされたことを示します。更新は、更新が進行中であることを示します。scheduledは、更新がダウンロード・リストに含まれていて、ダウンロードを待機していることを示します。not_scheduledは、ドライブがスケジュールされていないことを示します。注: これは、最後に applydrivesoftware -all が発行されたときに、対応するドライブがスケジュールされていなかったことを意味します。canceledは、更新が取り消されたことを示します (コマンドによって、または applydrivesoftware コマンドが正しく実行できなくなるシステム変更によって)。invalidは、ドライブのダウンロード状況および初期状態が無効であることを示します。- このフィールドがブランクの場合は、ダウンロードがスケジュールされていない (例えば、applydrivesoftware コマンドが発行されていない) ことを示します。
- estimated_completion_time
- 見積もり完了時刻 (
YYMMDDHHMMSS) を示します。ここで、Yは年です。- (最初の)
Mは月です。 Dは日です。Hは時です。- (2 番目の)
Mは分です。 Sは秒です。
2 つのドライブが取り消された場合の簡略な呼び出し例
lsdriveupgradeprogress 結果出力:
id status estimated_completion_time
0 completed 121112062608
5 canceled
6 canceled ドライブがスケジュールに入っている、または完了した場合の簡略な呼び出し例
lsdriveupgradeprogress 結果出力:
id status estimated_completion_time
0 completed 121112062608
5 scheduled 121112062638
6 scheduled 121112062708ドライブ ID を使用する詳細な呼び出し例
lsdriveupgradeprogress 17結果出力:
id status estimated_completion_time
17 completed 121123134627簡略な呼び出し例
lsdriveupgradeprogress -delim :結果出力:
id:status:estimated_completion_time
0:completed:121101065019
1:scheduled:121101065049
2:scheduled:121101065119簡略な呼び出し例
lsdriveupgradeprogress 結果出力:
id status estimated_completion_time
24 completed 121212164752
25 canceled
26 canceled簡略な呼び出し例
lsdriveupgradeprogress 結果出力:
id status estimated_completion_time
0 completed 130714223913
1 completed 130714223943
2 completed 130714224013
3 completed 130714224043
4 completed 130714224113
5 completed 130714224143
6 completed 130714224213
7 completed 130714224243
8 completed 130714224313
9 completed 130714224343
10 completed 130714224413
11 completed 130714224443簡略な呼び出し例
lsdriveupgradeprogress -delim :結果出力:
id:status:estimated_completion_time
0:completed:130714223913
1:completed:130714223943
2:completed:130714224013
3:completed:130714224043
4:completed:130714224113
5:completed:130714224143
6:completed:130714224213
7:completed:130714224243
8:completed:130714224313
9:completed:130714224343
10:completed:130714224413
11:completed:130714224443